<?php
	exec('../services/rdiffbackup/rdiff_wwwadmin list', $dev_arr);
	$count = sizeof($dev_arr);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<?php
	if( $dev_arr['0'] == "no connected" )
		echo '<meta http-equiv="refresh" content="3">';
?>

<link rel="stylesheet" type="text/css" href="css.css" />
<title>USB-stat</title>
</head>
<body class="iframe">
<form name="pageform" action="main.php?s=rdiffbackup&t=usb" method=POST target="_top">
<input type="hidden" name="form_status" value="changed">
<?php	
	

    // Gör backupenhet
	if( $dev_arr['0'] == "no connected" ) {
		exec('pgrep -f "rdiff_wwwadmin setdevice"', $duh, $setDev);
		if( !$setDev )
			echo "<b>Skapar backupenhet</b><br>detta tar ett tag, vänta..<br>";
		else
			echo "<b>Ingen usb-enhet är ansluten</b><br><br>";
	}
	else {
		if( $count > 1 ) {
			echo "<b style=\"color: #f00\">Fler än den visade externa hårddisken är anslutna, dock finns ännu enbart stöd för att visa en enhet.</b><br><br>";
		}

		echo '<a href="getf.php?s=rdiffbackup&f=usbstat.php" style="color: #00f; font-size: 70%">Uppdatera status</a><br>';
		exec('../services/rdiffbackup/rdiff_wwwadmin device', $device);
		
		if( $device[0] == "not connected" ) {
			$type = explode('^', $dev_arr[0]);
			$vendor = $type[2];
			$model = $type[3];
			$name = "$vendor $model";
			echo "<b>Den anslutna enheten behöver aktiveras som backupenhet.</b><br><br>";
			echo "Vill du aktivera \"$name\" som en backupenhet?<br>All tidigare information på \"$name\" kommer att försvinna.<br>";
			echo "<input type=\"submit\" value=\"Utför\" name=\"dobackupdev\" class=\"button\"><br><br>";
		}
		else {
		    // Enhet är ansluten
			$type = explode('^', $device[0]);
			$vendor = $type[2];
			$model = $type[3];
			$name = "$vendor $model";
			echo "<b>'$name' är redo</b><br>";
			echo "<input type=\"submit\" name=\"b_backupnow\" value=\"Gör backup nu\" class=\"buttonlong\" / ".help('backup_button')."><br>";
		}
	}
?>
</form>
</body>
</html>
